.n-nav a, .tab a {
    text-decoration: none;
}

.headline {
    height: auto;
    margin-top: -50px;
}

.hot-news-list .headline h2 a {
    color: #335083;
    margin-bottom: 20px;
    display: block;
}

.txt-list li {
    background-image: none;
}

.tabInfo .content ul.txt-list li a {
    width: 85%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.J_tab .tabInfo .content .txt-list{height: 160px;}
.m-section1 .mySty{width: 470px; height: 128px; border: 1px solid #ccc; padding: 8px; margin-bottom: 5px;}
.mySty>div{float: left;}
.m-section1 .mySty>.myTab{width: 110px; border: none;}
.m-section1 .mySty>.myTab a{height: 62px; line-height: 62px; background: #cbe0f9; color: #000; width: 90px; text-align: center;}
.mySty>.tabInfo{width: 76%;}
.mySty .myTabInfo .content{height: 125px; overflow: hidden;}
.mySty .myTabInfo .content .txt-list{padding-top: 0;}


.mySty .myTabInfo .content .txt-list li{
    height: 30px;
    padding: 0;
}

.mySty .myTabInfo .content .txt-list li a, .mySty .myTabInfo .content #gwy li a {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 80%;
    display: block;
}

.m-section1 .news-tab .myTab .cur { color: #fff; font-weight: bold; background: #759fd3; }
.myUlSty{width: 110px;}
.answerSty>div {float: left;}
.col-1 .answerSty .myUlSty li{margin-bottom: 5px;}
.col-1 .answerSty .myUlSty li:nth-child(2n){margin-right: 0;}
.col-1 .answerSty .myUlSty li a{margin: 0;}
.l-right.fr dl dd ul li {margin-top: 8px;}
.m-section2 .l-left .tab .cur {
    border: 1px solid #759fd3;
    background: #759fd3;
    color: #fff;
    font-weight: bold;
}
.p-list.J_tab .tabInfo .content ul li {
    width: 210px;
}
.J_slideSImg .page{bottom: 46px;}
.J_slideSImg1 {
    overflow: hidden;
    position: relative;
}
.J_slideSImg1 ul{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 80;
}
.J_slideSImg1 li {
    float: left;
    width: 560px;
    height: 354px;
    position: relative;
}
.J_slideSImg ul li span{
    overflow: hidden;
    display: block;
    width: 635px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
ul#gwy {
    margin-top: -10px;
}
ul#gwy li {
    height: 30px;
}
.m-section5 .tourism-list .ty{
    height: 37px;
    line-height: 37px;
    background-size: 100% 37px !important;
    top: 134px;
}

/*整体外框*/
#focus_1429 {
    width: 790px;
    height: 114px;
    overflow: hidden;
    position: relative;
}

/*大图*/
#focus_au_1429 {
    FILTER: progid: DXImagetransform . Microsoft . Fade (duration = 0.5, overlap = 1.0);
    width: 790px;
    height: 114px;
}

/*背景透明层*/
#focus_no_1429 {
    margin-top: 0px;
    left: 0px;
    width: 790px;
    position: absolute;
    top: 83px;
    text-align: center;
    height: 30px;
    background: #000;
    filter: Alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
    border-top: 1px solid #725F4A
}

/*标题*/
#focus_conau_1429 {
    margin-top: 0px;
    text-align: left;
    padding-left: 3px;
    width: 683px;
    height: 14px;
    overflow: hidden;
    position: absolute;
    top: 94px;
    font-weight: bold;
    font-size: 12px
}

#focus_conau_1429 a {
    color: #fff;
}

/*数字按钮*/
.focus_lunbo_1429 {
    height: 24px;
    position: absolute;
    top: 95px;
    right: 2px
}

.focus_lunbo_1429 table {
    height: 24px
}

.focus_lunbo_1429 td {
    font-weight: bold;
    color: #000;
    font-size: 13px;
    cursor: pointer;
}

.focus_lunbo_1429 .focus_bg_1429 {
    padding: 0px;
    background: url(http://www.gxnews.com.cn/images/pic_2_1.gif) 0 0px no-repeat;
    width: 19px;
    height: 24px;
    text-align: center;
    color: #030100;
}

.focus_lunbo_1429 .focus_active_1429 {
    padding: 0px;
    background: url(http://www.gxnews.com.cn/images/pic_1_1.gif) 0 0px no-repeat;
    width: 19px;
    height: 24px;
    text-align: center;
    color: #a8471c;
}


/*整体外框*/
#focus_1289 {
    width: 355px;
    height: 114px;
    overflow: hidden;
    position: relative;
}

/*大图*/
#focus_au_1289 {
    FILTER: progid: DXImagetransform . Microsoft . Fade (duration = 0.5, overlap = 1.0);
    width: 355px;
    height: 114px;
}

/*背景透明层*/
#focus_no_1289 {
    margin-top: 0px;
    left: 0px;
    width: 355px;
    position: absolute;
    top: 83px;
    text-align: center;
    height: 30px;
    background: #000;
    filter: Alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
    border-top: 1px solid #725F4A
}

/*标题*/
#focus_conau_1289 {
    margin-top: 0px;
    text-align: left;
    padding-left: 3px;
    width: 248px;
    height: 14px;
    overflow: hidden;
    position: absolute;
    top: 94px;
    font-weight: bold;
    font-size: 12px
}

#focus_conau_1289 a {
    color: #fff;
}

/*数字按钮*/
.focus_lunbo_1289 {
    height: 24px;
    position: absolute;
    top: 95px;
    right: 2px
}

.focus_lunbo_1289 table {
    height: 24px
}

.focus_lunbo_1289 td {
    font-weight: bold;
    color: #000;
    font-size: 13px;
    cursor: pointer;
}

.focus_lunbo_1289 .focus_bg_1289 {
    padding: 0px;
    background: url(http://www.gxnews.com.cn/images/pic_2_1.gif) 0 0px no-repeat;
    width: 19px;
    height: 24px;
    text-align: center;
    color: #030100;
}

.focus_lunbo_1289 .focus_active_1289 {
    padding: 0px;
    background: url(http://www.gxnews.com.cn/images/pic_1_1.gif) 0 0px no-repeat;
    width: 19px;
    height: 24px;
    text-align: center;
    color: #a8471c;
}

.link-item-ul {
    overflow: hidden;
    display: inline-block;
}

.link-item-ul, .child-item-ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.link-item-ul .link-item-li {
    float: left;
    position: relative;
    margin: 0 60px 15px 5px;
}

.link-item-li .web-site-set {
    position: relative;
    margin: 0;
    padding: 5px 46px 5px 8px;
    background-color: #f6f6f6;
    border: 1px solid #ccc;
    border-radius: 3px;
    cursor: pointer;
}

.child-item-ul {
    position: relative;
    background-color: #f6f6f6;
    border: 1px solid #ccc;
    border-radius: 3px;
}

.child-item-ul li {
    margin: 0 !important;
    float: none !important;
}

.web-site-set .arrow {
    border-style: solid;
    border-width: 7px;
    border-color: transparent;
    height: 0;
    width: 0;
    font-size: 0;
}

.web-site-set .down {
    position: absolute;
    top: 12px;
    right: 7px;
    border-top-color: #7f7f7f;
    _border-style: solid dashed dashed dashed;
}

.child-item-li a {
    text-decoration: none;
    display: block;
    padding: 8px;
    line-height: 18px;
    text-align: left;
}

.child-item-li a:hover {
    background-color: #d4d7e1;
}

.hide {
    display: none;
}
.clr-m-l{
    margin-left: 0!important;
}
.clr-m-t{
    margin-top: 0!important;
}
.clr-m-r{
    margin-right: 0!important;
}